|
Author |
Thread Statistics | Show CCP posts - 29 post(s) |
|
CCP Atropos
C C P C C P Alliance
181
|
Posted - 2013.03.11 17:10:00 -
[1] - Quote
On this note:
Doublewhopper wrote:Just be sure it works on wine/linux/mac before you even consider to deploy it.
The release of the original launcher did not go to well for everyone and brought much trouble, tinkering and confusion.
I've been running a beta test on the Mac subforum for the last 3 months, testing some of these changes. Product Owner, EVE Launcher | Team Special Circumstances |
|
|
CCP Atropos
C C P C C P Alliance
183
|
Posted - 2013.03.12 10:15:00 -
[2] - Quote
Terrorfrodo wrote:Surprised how self-critical you are of the launcher, after the botched first release I really liked it, never had a failed patch since und patching runs much smoother. Guess I was lucky with my stable connection.
Torrent, well why not. Although I somehow suspect that saving bandwidth may be a factor for CCP here ^^ It's a case of looking at the numbers of people who are unable to patch. The single point of failure when using only HTTP/1.1 has proven to be a weakness and we want to fix that for those users who are only able to patch by downloading the full installer. Product Owner, EVE Launcher | Team Special Circumstances |
|
|
CCP Atropos
C C P C C P Alliance
183
|
Posted - 2013.03.12 10:17:00 -
[3] - Quote
Schmata Bastanold wrote:But obviously metrics show something disturbing enough to be worth fixing because metrics are never wrong. Funny they don't show how much of needless hassle is switching between toons on same account, maybe then launcher would gain magic powers to handle that too. I understand your point, but making changes of that magnitude to the EVE client isn't in the purview of my team Product Owner, EVE Launcher | Team Special Circumstances |
|
|
CCP Atropos
C C P C C P Alliance
183
|
Posted - 2013.03.12 10:22:00 -
[4] - Quote
The Groundskeeper wrote:Verite Rendition wrote:I apologize if this has already been posted, but I had a thought.
CCP will be in control of everything, including the tracker, right? So why don't you modify your tracker to scrub all the clients from the peer list, leaving only the CCP CDNs?
This means no two clients would be able to connect to each other, and consequently clients could only connect to the CCP BitTorrent seeds and the web seeds. They want to use your bandwidth, saving them money, obviously. The goal of going with BitTorrent is two fold: firstly to use a reliable and proven network transfer protocol that has more than one method for downloading data, rather than our own, custom implementation with a single point of failure, and secondly to improve the overall patching experience; the torrents being used will be backed by our CDN (as is already the case) to ensure a given quality of service, and the BitTorrent swarm is then used as an additional method for downloading. Product Owner, EVE Launcher | Team Special Circumstances |
|
|
CCP Atropos
C C P C C P Alliance
183
|
Posted - 2013.03.12 10:34:00 -
[5] - Quote
Vaerah Vahrokha wrote:2) I have my default browser set to Firefox. I also have Chrome. Guess what happens every time I press a link on the launcher? A damn Internet Explorer is started. Please either implement: - a right click menu where I can choose which browser to use to look at the links - a right click menu where I can at least copy the URL on the clipboard so I can start the browser myself. - a mouseover event that shows the pointed to URL on some status bar or a tooltip. - or maybe, just do it right and make so that the launcher uses the brower I have actually chosen as system default. The EVE Launcher uses a module in the Python standard library called webbrowser, to find and open the relevant browser. It does this by examining your computers system path for known browsers, and failing that simply uses IE. I would imagine that it's unable to find your chosen browser.
The irony is that we used to simply delegate the call to the operating system, by using the OS to open the associated application for the URL (ie: equivalent to going Windows -> Run -> http://eveonline.com) but we removed it in favour of the webbrowser module, for precisely the reason you list; in some cases we were incorrectly loading using IE rather than the users installed (and preferred) browser. Product Owner, EVE Launcher | Team Special Circumstances |
|
|
CCP Atropos
C C P C C P Alliance
183
|
Posted - 2013.03.12 10:39:00 -
[6] - Quote
Mashie Saldana wrote:Whatever happened with the idea of having a tabbed client for multi client users? No idea. It wouldn't be something my team would be looking at, since we're focused on the EVE Launcher and associated tech. Product Owner, EVE Launcher | Team Special Circumstances |
|
|
CCP Atropos
C C P C C P Alliance
184
|
Posted - 2013.03.13 11:14:00 -
[7] - Quote
BigDaddyMcFatSacks wrote:want nothing to do with bit torrent or anything like that.
If I cant disable it completely and download from EVE servers, well this is where we are gonna part ways after all these years. Can you elaborate on why you don't want to be part of it. We can't account for this response if it's just "because". Product Owner, EVE Launcher | Team Special Circumstances |
|
|
CCP Atropos
C C P C C P Alliance
184
|
Posted - 2013.03.14 11:05:00 -
[8] - Quote
We're not using Pando Media Booster. I hope that clears things up Product Owner, EVE Launcher | Team Special Circumstances |
|
|
CCP Atropos
C C P C C P Alliance
185
|
Posted - 2013.03.18 10:46:00 -
[9] - Quote
KIller Wabbit wrote:Here's a thought - stop making the client grow to unwieldy sizes! For example - adding code so that character make can be run while the rest of the download is in progress. Creating a character is such an incredibly small part of the EVE experience, in terms of time, that adding yet more bloated code to the package is ridiculous. We expect to have to wait for the download to complete before we start using it.
Drop code that isn't needed. CQ - serves no purpose. Drop it.
Implement better coding practices. Companies can do better at squeezing code. They just put the thought of code bloat aside until they hit the bandwidth/disk image wall. Then they are trapped by a mountain of bloated legacy code.
THE last thing I want on my PC is BitTorrent.
Do something we really want - toon switching without re-launch of client. THAT would be useful. I understand your point, but I have to point out that the code part that you keep referring to is actually very small, in the region of ~6MB for the code we've written. There are of course other code resources but the majority of the client is art and audio assets (approximately 11GB) Product Owner, EVE Launcher | Team Special Circumstances |
|
|
CCP Atropos
C C P C C P Alliance
185
|
Posted - 2013.03.18 10:46:00 -
[10] - Quote
This is actually a very good point. Product Owner, EVE Launcher | Team Special Circumstances |
|
|
|
CCP Atropos
C C P C C P Alliance
185
|
Posted - 2013.03.18 11:05:00 -
[11] - Quote
Stray Bullets wrote:Haven't seen a single point as to why this should be enabled by default.
Either CCP presents a valid point on why I have to share my bandwidth or I'm just blocking it's peer to peer outgoing traffic. I really don't care about faster download ... it's fast enough as it is. If it's for cutting costs on the expense of bandwidth I paid for personal use, then it's a simple no.
The issues this "feature" raises versus the advantages this presents to the user are completely crap. All the technical aspect of the new launcher can be achieved without using P2P. P2P is just convenient as it allows to shave some costs of publishing the end product. There are a few reasons why I wanted to go with Bittorrent, and none of them revolve around cost.
To explain, every time we patch, there are many people who exist behind restrictive proxies or bad networks that simply can't update their EVE client, with the only recourse being to fully re-download the entire thing. You can see what I mean if you take a spin through some of the other forums, for example here (21 pages), here (16 pages) and here (5 pages).
We have also seen people in various parts of the world getting low transfer rates, which compound the problem for a large client download. By implementing BitTorrent we can work towards solving both of these problems by using a protocol and framework that has been designed and tested for distributing large amounts of data. We no longer have to maintain a custom library, and can benefit from the wisdom of others, whilst also reducing my own burden of having to provide patches as a fallback for people (which is an imperfect solution as it is).
We also have a nice technical benefit of being able to phase out the Repair Tool and SisiLauncher, further reducing our technical burden, since the single EVE Launcher will be able to service all these roles.
I understand that you don't want to help out other players, or open yourself up to any perceived vulnerabilities, but we're trying to help all the players, including the large quantity of people who simply don't read or comment on these forums. Those saying that "this will do nothing for me" are the lucky ones who are currently in a position where everything works as intended. I wish all our customers would be there, but unfortunately they aren't, and we have to provide a solution to help them play the game. Product Owner, EVE Launcher | Team Special Circumstances |
|
|
CCP Atropos
C C P C C P Alliance
194
|
Posted - 2013.03.19 08:45:00 -
[12] - Quote
Stray Bullets wrote:Funny thing is, if it were off by default, I'd probably have it seeding permanently ;) It's basically my way of saying "I don't agree with the way this is being "forced"". And this is why we're providing the option to disable it. If we were truly forcing it, there wouldn't even be that option Product Owner, EVE Launcher | Team Special Circumstances |
|
|
CCP Atropos
C C P C C P Alliance
194
|
Posted - 2013.03.19 08:53:00 -
[13] - Quote
coolzero wrote:another option i like to see is when you have multy instals of the clients(like i have) that the launcher will download the update file to a central point so when you launch another client(launcher) it will see the updated file to use instead of they way its like now where it wont check and downloads the file again just for the other clients... You can do this in the current EVE Launcher, on Windows, by using the import/export functionality in the settings menu. We actually want to move away from multiple installs so that this won't be something that you need to do. Product Owner, EVE Launcher | Team Special Circumstances |
|
|
|
|